an opportunity has arisen - Turkish English Dictionary